furny.util
Class FileUtils

java.lang.Object
  extended by furny.util.FileUtils

public final class FileUtils
extends java.lang.Object

Utility class for handling files.

Since:
11.08.2012
Author:
Stephan Dreyer

Constructor Summary
private FileUtils()
          Instantiation is not allowed.
 
Method Summary
static java.util.List<java.io.File> getFiles(java.io.File directory, java.lang.String... patterns)
          Find files in a parent directory by regex patterns.
static void getFiles(java.util.List<java.io.File> targetList, java.io.File directory, java.lang.String... patterns)
          Find files in a parent directory by regex patterns.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileUtils

private FileUtils()
Instantiation is not allowed.

Since:
11.08.2012
Method Detail

getFiles

public static java.util.List<java.io.File> getFiles(java.io.File directory,
                                                    java.lang.String... patterns)
Find files in a parent directory by regex patterns. A file will be listed, if at least one of the patterns matches.

Parameters:
directory - Directory to search.
patterns - The Patterns to search for.
Returns:
A list of files.
Since:
11.08.2012

getFiles

public static void getFiles(java.util.List<java.io.File> targetList,
                            java.io.File directory,
                            java.lang.String... patterns)
Find files in a parent directory by regex patterns. A file will be listed, if at least one of the patterns matches.

Parameters:
targetList - A list of files where the search results will be added.
directory - Directory to search.
patterns - The Patterns to search for.
Since:
11.08.2012